AmeliaBooking\Infrastructure\Repository\Booking\Event\EventRepository D

Total Complexity 148
Dependencies 22
Dependents 0
Total lines 1,845
Lines of code 1,417
Logical lines of code 518
Comment lines 111
Methods 15
Properties 0

Methods 15

Method Rating Maintainability Complexity Lines of code
getFilteredIds()
D
25
30 166
getFilteredIdsCount()
D
26
29 160
getBookingsByCriteria()
B
30 15 140
getByIdsWithEntities()
B
29 12 170
getByBookingId()
A
32 8 147
getProvidersEvents()
A
34 10 107
add()
A
35 10 94
update()
A
39 11 65
getById()
A
33 2 158
getWithCoupons()
A
37 6 93
getRelevantBookingsCount()
S
45 3 39
getRecurringIds()
S
54 4 20
updateStatusById()
S
55 3 21
updateParentId()
S
54 3 21
isRecurring()
S
58 2 16